package com.xiangwei.service;

import java.util.Map;



import com.xiangwei.entity.Summary;
import com.xiangwei.view.EchartsView;

public interface ISummaryService {

	/**
	 * 新增统计表
	 * @param record
	 * @return
	 */
	int insertSelective(Summary record);

	/**
	 * 更新统计表
	 * @param record
	 * @return
	 */
	int updateSelective(Summary record);

	/**
	 * 所有的统计信息
	 * @return
	 */
	Summary selectSummary();
//	
//	/**
//	 * 根据客户ID查询出数据信息
//	 * @param customerId
//	 * @return
//	 */
//	PortalSummary selectByCustomerId(int customerId);
	
	/**
	 * 查询出二维码扫码的统计图表数据
	 * @param map
	 * @return
	 */
	public EchartsView qrcodeECharts(Map<String, Object> map);
	
	/**
	 * 查询出新增用户的统计图表数据
	 * @param map
	 * @return
	 */
	public EchartsView godECharts(Map<String, Object> map);
	
	/**
	 * 首页最近一周扫码统计
	 * @param map
	 * @return
	 */
	public EchartsView selectECharts(Map<String, Object> map);
}
